package com.ckr.mapper;

import com.ckr.pojo.Blog;
import java.util.List;
import java.util.Map;


/**
 * @author Shadowckr
 * @create 2021-11-14 11:44
 */
public interface BlogMapper {
    // 新增一篇博客
    int addBlog(Blog blog);

    // 根据作者名字和博客名字来查询博客，如果作者名字为空，那么只根据博客名字查询，反之，则根据作者名字来查询
    List<Blog> queryBlogIf(Map<String,Object> map);

    List<Blog> queryBlogChoose(Map<String,Object> map);

    // 更新博客信息
    int updateBlog(Map<String,Object> map);

    // SQL片段练习
    List<Blog> queryBlogSQL(Map<String,Object> map);

    // 查询 blog 表中id分别为 1，2，3的博客信息
    List<Blog> queryBlogForeach(Map<String,Object> map);
}
